"Team6.1" (Tagsrover)
01/30/2014 at 20:20 • Filed to: None | 2 | 1 |
EDIT:
Now with more reasonable wing
Matt Brown
> Team6.1
01/30/2014 at 20:27 | 1 |
And it did. That car set the front wheel drive track record at Willow Springs.
http://www.autoguide.com/auto-news/2009…